package gameUI;

/**
 * @author ASUS
 *子弹类
 */
public class Fire extends flyer{
	
	/*英雄战机的发射*/
	public Fire(int hx, int hy) {
		/*初始化图片*/
		img = ImageTools.getimage("fire.png");
		/*初始化宽高*/
		w = img.getWidth() / 4;
		h = img.getHeight() / 4;
		/*初始化位置，和战机的位置有关*/
		x = hx;
		y = hy;
	}
	
	/**
	 * 子弹飞起来
	 */
	public void move() {
		y -= 10;
	}
	
	/**
	 * 判断是否碰撞
	 */
	public boolean hit(Fire fire, Ep ep) {
		/*如果碰撞到*/
		if(fire.x >= ep.x - fire.w &&
				fire.x <= ep.x + ep.w &&
				fire.y >= ep.y - fire.h &&
				fire.y <= ep.y + ep.h) {
			return true;
		}
		return false;//默认无碰撞
	}
}
